solid footing - Alemán Inglés Diccionario